home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sounds Terrific 2
/
Sounds Terrific II (1996)(Weird Science)(Disc 1 of 2)[Amiga-PC].iso
/
archives
/
amiga
/
jacktherip140.lha
/
JackTHERipper.DOC
next >
Wrap
Text File
|
1995-04-27
|
8KB
|
220 lines
Jack: The Ripper
By James "Insane Warrior" Ostrowick and Ray "StarWriter" Heasman
Both of the group "Genisys".
This program is:
Copyright (c) 1994 James Ostrowick and Ray Heasman. All Rights Reserved.
ReqTools.library is Copyright (c) Nico Francois
This program is Smileyware -- You are obligated to post us each a Picture
postcard of your home town, if you use this program. People who don't do
won't get our 24hour/day help service via internet. (So there!)
See end of formats doc for addresses.
Now for some stuff from IW:
This is my first attempt at an Amiga program, and I hope you enjoy using
it. It has taken me over a YEAR to get it this far and I believe it to
be quite good and unique. It should work on any Amiga from a 1.3 500 up
to a 4000 so if it sill croaks on a 68000 based machine Sorry! but it
is very difficult to bug test a program for a machine you don't have.
It has been tested on the following:
A1200 68020 14Mhz 8MB fast RAM 33Mhz 68882
A1200 68030 50Mhz 8MB fast RAM 50Mhz 68882
A500 68000 7Mhz 512KB fast RAM 512KB Chip RAM
Now for instructions:
Just some general info:
[n] means a value MUST be entered.
(n) means optional.
Pressing the left mouse button at any time will abort most operations eg
hunting for modules/samples loading tracks off a disk etc.
All values returned are in HEX if they have a '$' in front of them
otherwise they are in Decimal. All adresses entered are in HEX.
Command H [n] (s)
All of the H commands will quit when the Left Mouse Button is pressed.
[n] is:
0 - This will search for any module that has some sort of header.
Currently this stands at:-
ProTracker, NoiseTracker, StarTrekker, MED and OctaMED,
SoundMon 2.0/2.2 ,TFMX 1.5/Pro/7CH, KRIS or CHIP tracker,
The Player 4.0A/4.0B/4.1A/5.0/6.0(light), Digital Mugician,
Synthesis/InStero4.0, ProRunner1.0/2.0, Futurecomposer1.3/1.4,
Oktalyzyer 1.56, SidMon II, COSO-Hippel, SoundFX1.3, IceTracker1.0/1.1
PUMAtracker, ProPacker 1.0a, QuadraComposer, WantonPacker, JamCracker,
Major Tom 2.0B, Promizer4.0, AproSys, David Whittaker Old,
Delta Music2.0, UNIC-Tracker, AMOS Basic Converter,Vector Dean
Actionamics Sound Tool, NoiseRunner,Take/Fast Tracker, PoweMusic,
TrackerPacker 3.0,SoundFX2.0, SoundTracker 2.6
1 - This Will search for any module that does not have a standard
header used for identifying it. It's speed in comparison to type 0
will vary from the same speed to sometimes slower at finding modules.
Currently this stands at:
MED/OctaMED, NoisePacker2.0, NoisePacker3.0, Sonic Arranger(pc),
Sonic Arranger, Silents Tracker, ProPacker 2.1/2.x/ModuleProtector,
Promizer1.x/2.0, Game Music Creator, P50A/P60A (Heavy), Tronic Tracker,
UNIC-Tracker 2,TrackerPacker 2.0,ActiVision PRO.
2 - This will Hunt for Crunched files in Memory.
Currently this stands at:
Crunch Mainia Data,Crunch Mania Address,Crunch Mania Normal,
Imploder Data, Rob Northern Cruncher,IAM Packer 1.0,
Zulu and Grey Packer,Stone Cracker 3.0 Normal,Stone Cracker 3.0 Data,
Stone Cracker 4.01 Normal, Stone Cracker 4.01 Data,
Stone Cracker 4.04 Normal, Stone Cracker 4.04 Library,
Stone Cracker 4.04 Address, Stone Cracker 4.04 Data,
PowerPacker 3.0 Normal, PowerPacker 4.0 Normal, PowerPacker 4.0 Library
ByteKiller 1.3, Spike Cruncher, any XPK'ed file.
I desparately need more of these so if any-one has any other cruncher
please e-mail me or send it to me.
PS: The Rob Northern Cruncher is used in most commercial products, like
games.
EG:
Walker, Tornado AGA, Impossible Mission 2024, Chaos Engine,
Desert Strike, Cannon Fodder (some of these will not decrunch properly),
Assasin, Lethal Weapon, Syndicate, One Step Beyond, Push Over, Lemmings 2
3 - This will allow you to hunt through memory for a 2/4byte hex value,
or a 2/4 byte String value.
If you don't enter a string the program will then prompt you to enter a
Hex value.
If you do not enter a Hex value or just press Return insted of entering a
W or L for Word Or Long word the function will abort.
Command C
This will continue ANY of the above hunt modes if they are stopped
by pressing the left mouse button or when one of them stops due to
finding a module etc.
Command CM [C|F]
This allows you to change the type of memory used.
C - Chip RAM
Defult setting.
F - Fast RAM
If you don't have any fast RAM it will ignore the instruction.
This mode will allow you to hunt for modules etc in Fast RAM
It will also do all loading to Fast RAM.
Command S [n]
This will play an area of memory specified by [n].
To stop Playing the memory press the left mouse button.
To play the next section of memory press the Right Mouse button.
Command M [n]
This will do a Hex and ASCII Memory dump from the address specified
by [n]
Press the left mouse button to stop the display.
Hold the Right mouse button to pause the display.
Command W
This will Write out memory or save a located module.
It will ask for a start address. If you wish to save out a section of
memory type in the start address here in HEX. If you just wish to save
the crunched file or module that the ripper just found, just press
return. A file requester will pop up and ask for a file to save if you
have ReqTools V38+ if not you will be prompted to type in a name and
FULL path.
If you are saving a section of memory once you have typed in the start
address in HEX the program will ask for an end address also in HEX.
Command R
Will Read a selected file into memory. The program will load the
file into CHIP ram only.
A requester will prompt you for a file. If you don't have ReqTools V38+
You will be asked to type in a name with FULL path.
Command F [n] (m)
This will scan through memory for samples!
Where [n] is the sensitvity to use. The higher the number the more
sensitve the searcher becomes ie the more likely to find samples and
the more likely to find garbage. (m) is the start address to use it is
optional and if left out will start at $1000 ie dec 4096.
Command X
Will eXit the ripper.
Command D [Path]
This is for people without ReqTools or who just want a
directory of a disk or drawer, where [Path] is the full path.
Command B
This will Backtrack to the begining of a sample found with 'F'. It will
look for 2 zeros.
Command BC
This will continue to backtrack to the begining of a sample.
Command RT
This will read tracks off a disk in DF0:
When you type 'RT' and press return you will be prompted to give the
Track to Start reading from, give a value between 0 and 79. The ripper
will then ask for the number of tracks to read, again give a decimal
number between 0 and 79. The Ripper will read the specified tracks to
CHIP RAM. You can then hunt through the area the ripper displays for
modules etc.
Command RS
Resets the Console Window.
I included this because sometimes control characters stuff up the
display and it become necessary to reset the Window.
Command SW
(Oops, I forgot to Include this instruction in the Doc and the Help
page in the Ripper. It has been in the Program since the first release
but I just forgot about it :-O )
Installs a Cold Capture Wedge that will copy the first Megabyte of
ChipRAM to the Second MegaByte.
This is ONLY for Machines with 2MB of ChipRAM. I have been unable
to test it on machines with only 1MB but I think what it will do is
nothing, because as far as I know the older machines mirrored the first
MB of ChipRAM in the Second.
Just a quick note of thanks:
To StarWriter for his help and Sample Hunting Routine, which without
would make this a pretty ordinary Ripper.
To FOXX for testing, and suggesting changes.
To all the beta testers for their help.